BE = {
    login: function () {
        var user = $("#txtUser").val();
        var pass = $("#txtPass").val();

        if (user == "") {
            alert("Vui lòng nhập tên đăng nhập");
            $("#txtUser").focus();
            return false;
        }

        if (pass == "") {
            alert("Vui lòng nhập mật khẩu");
            $("#txtPass").focus();
            return false;
        }

        user = $.md5(user);
        pass = $.md5(pass);

        $.ajax({
            type: "post",
            url: "/st_login/login",
            data: {
                user: user,
                pass: pass
            },
            success: function (result) {
                if (result == 0) {
                    alert("Tên đăng nhập hoặc mật khẩu không đúng");
                    return false;
                }
                else {
                    window.location.href = result;
                }
            }
        });
    },
    addNew: function () {
        var title = $("#txtTitle").val();
        var shortDesc = $("#txtShortDesc").val();
        var longDesc = CKEDITOR.instances.txtFullDesc.getData();
        var tag = $("#txtTag").val();
        var status = $("#optionSave").val();
        var imgThumb = $("#resultImageThumb").text();

        if(title == ""){
            alert("Vui lòng nhập tiêu đề");
            $("#txtTitle").focus();
            return false;
        }

        if(shortDesc == ""){
            alert("Vui lòng nhập Mô tả ngắn");
            $("#txtShortDesc").focus();
            return false;   
        }

        if(longDesc == ""){
            alert("Vui lòng nhập nội dung tin");
            $("#txtFullDesc").focus();
            return false;   
        }        

        if(tag == ""){
            alert("Vui lòng nhập nhãn bài viết");
            $("#txtTag").focus();
            return false;   
        }

        $.ajax({
            type: "POST",
            url: "/st_add_news",
            data : {
                action: "true",
                title: title,
                shortDesc: shortDesc,
                longDesc: longDesc,
                tag: tag,
                imgThumb: imgThumb,
                status: status
            },
            success : function(result){
                console.log(result);
                if(result == 1){
                    alert("success");
                    window.location.href = "/st_add_news";
                }
                else if(result == -1){
                    window.location.href = "/st_login";
                }
                else{
                    alert("fail");
                }
            }
        });
    },
    updateNew : function(){
        var title = $("#txtTitle").val();
        var shortDesc = $("#txtShortDesc").val();
        var longDesc = CKEDITOR.instances.txtFullDesc.getData();
        var tag = $("#txtTag").val();
        var status = $("#optionSave").val();
        var imgThumb = $("#resultImageThumb").text();
        var newsId = $("#newsId").val();

        if(title == ""){
            alert("Vui lòng nhập tiêu đề");
            $("#txtTitle").focus();
            return false;
        }

        if(shortDesc == ""){
            alert("Vui lòng nhập Mô tả ngắn");
            $("#txtShortDesc").focus();
            return false;   
        }

        if(longDesc == ""){
            alert("Vui lòng nhập nội dung tin");
            $("#txtFullDesc").focus();
            return false;   
        }        

        if(tag == ""){
            alert("Vui lòng nhập nhãn bài viết");
            $("#txtTag").focus();
            return false;   
        }

        $.ajax({
            type: "POST",
            url: "/st_update_news",
            data : {
                action: "true",
                title: title,
                shortDesc: shortDesc,
                longDesc: longDesc,
                tag: tag,
                imgThumb: imgThumb,
                status: status,
                newsId: newsId
            },
            success : function(result){
                console.log(result);
                if(result == 1){
                    alert("update thành công");
                    window.location.href = "/st_admin";
                }
                else if(result == -1){
                    window.location.href = "/st_login";
                }
                else{
                    alert("fail");
                }
            }
        });
    },
    deleteNews : function(newsId, newsTitle){
        if(confirm("Bạn có chắc muốn xóa bài viết " + newsTitle) === true){
            window.location.href = "/st_delete_news?id=" + newsId;
        }
    },
    addNewReset : function(){
        $("#txtTitle").val("");
        $("#txtShortDesc").val("");
        $("#txtFullDesc").val("");
        $("#txtTag").val("");
    },
    controlEnter : function(event, id){
        var keyCode = event.keyCode ? event.keyCode : event.which;
        console.log(keyCode);
        if(keyCode === 13){
            switch (id){
                case 1:
                    BE.login();
                    break;
            }
        }
    },
    uploadImage : function(){
        $("#formUpload").ajaxSubmit(function(result){
            var url = "http://lamsaopro.com/static/upload/" + result;
            $("#resultImage").append("<input type='text' style='margin-top:5px;' onclick='this.select();' value='" + url + "' />");
        });
    },
    uploadImageThumb : function(){
        $("#formImgThumb").ajaxSubmit(function(result){
            var url = "http://lamsaopro.com/static/upload/" + result;
            $("#resultImageThumb").html(url);
        });  
    },
    addVideo : function(){
        var title = $("#txtTitle").val();
        var image = $("#txtImage").val();
        var link = $("#txtVideo").val();
        
        if(title == ""){
            alert("Vui lòng nhập tiêu đề");
            $("#txtTitle").focus();
            return false;
        }
        
        if(image == ""){
            alert("Vui lòng nhập link hình ảnh");
            $("#txtImage").focus();
            return false;
        }
        
        if(link == ""){
            alert("Vui lòng nhập video id");
            $("#txtVideo").focus();
            return false;
        }

        $.ajax({
            type: "POST",
            url: "/st_add_video",
            data : {
                action: "true",
                title: title,
                image: image,
                link: link
            },
            success : function(result){
                console.log(result);
                if(result == 1){
                    alert("success");
                    window.location.href = "/st_video";
                }
                else if(result == -1){
                    window.location.href = "/st_login";
                }
                else{
                    alert("fail");
                }
            }
        });
    },
    deleteVideo : function(videoId, videoTitle){
        if(confirm("Bạn có chắc muốn xóa video " + videoTitle) === true){
            window.location.href = "/st_delete_video?id=" + videoId;
        }
    }
};